About Mccloy Consulting Limited (04841846) United Kingdom