About Sailor Maid Ltd (13277331) United Kingdom