About Holloway Bed & Breakfast Limited (04073239) United Kingdom