About Mcculloch Pease Limited (03938995) United Kingdom