About Mcculloch Engineering & Fabrication Limited (SC530161) United Kingdom