About Bed Factory Hotels Limited (03794418) United Kingdom