About Sinclair & James Consultancy Limited (10883922) United Kingdom