About Rl Rattray Limited (SC262213) United Kingdom