About Loc8 Developments (plymouth 2) Ltd (08385353) United Kingdom