About The Walcott B&b Limited (09693414) United Kingdom