About Sinclair Johnston & Partners Limited (04943944) United Kingdom