About Northshore Landies Ltd (13129640) United Kingdom