About Strandline Consulting Ltd (11424988) United Kingdom