About Sefton House Buckie Ltd (11763633) United Kingdom