About Rattray Shepherd Limited (SC534796) United Kingdom