About James Cronin London Ltd (06220930) United Kingdom