About Mcculloch Engineering Services Limited (12525494) United Kingdom