About Rattray Consulting Ltd (11016755) United Kingdom