About L Mcculloch Ltd (11802455) United Kingdom