About James Kirby Ltd (12972965) United Kingdom