About Brian Williams Hotels Limited (13406767) United Kingdom