About James Kilgour Ltd (09049725) United Kingdom