About Barking B&b Hotel Limited (05877695) United Kingdom