About Strandmere Limited (03429537) United Kingdom