About Sail B N B Ltd (12052762) United Kingdom