About Sea Lettings Ltd (11196922) United Kingdom