About Rattray Holdings Ltd (10053240) United Kingdom