About Swanage Haven Management Limited (02288924) United Kingdom