About James Fox Ltd (08439295) United Kingdom