About James Foot Ltd (08833733) United Kingdom