About Shepherd & Wedderburn (nominees) Limited (SC093250) United Kingdom