So when you give someone in US your British number telling them it starts with 0044, it would not dial out from US to UK, because the exit code is 011 so the number should be 01144, hence the +44 form is the correct as it informs the caller to use the relevant international exit code according to their country 00, 011, ...