About J P Mcculloch Ltd (11805222) United Kingdom