About Sharman Leighton Associates Limited (12027932) United Kingdom