About James Connaught Limited (03127726) United Kingdom