About James And Co Kent Ltd (10585573) United Kingdom