About Buss Hotels & Resorts Ltd (07714101) United Kingdom