About James Carrigan Testsolutions Limited (06300857) United Kingdom