About Sneddon & Co. (trustees) Limited (SC066890) United Kingdom