About The Longshore Consultancy Limited (06018143) United Kingdom