About Theodore James Consultancy Limited (12462052) United Kingdom