About J P Kilgour Ltd (11582550) United Kingdom