About Strandline Holding Ltd (13512896) United Kingdom