About James Knox Limited (08994779) United Kingdom