About Loc8 Developments (melksham) Limited (07407924) United Kingdom