About Rattray & Martin Ltd (12641066) United Kingdom