About Mcclay Engineering Limited (10372624) United Kingdom