About Strandfoam Uk Limited (13231971) United Kingdom