About Mcculloch Family Holdings Ltd (13235105) United Kingdom