About Middleton Ross & Arnot (trustees) Limited (SC193332) United Kingdom