About Vicarage Boutique Hotel Ltd (07170644) United Kingdom