About Sinclair-smith Consultancy Limited (07794954) United Kingdom