About Strandlink Limited (07158125) United Kingdom