About James Foxen Ltd (11526430) United Kingdom