About James Carrington Limited (07394662) United Kingdom