About Longshore Management Limited (SC364851) United Kingdom