About Mccoy Construction Limited (10382643) United Kingdom