About Mcculloch Services Limited (10709731) United Kingdom