About Bexhall Limited (06318382) United Kingdom