About Mccloy Developments Limited (08738726) United Kingdom