About Rattray Family Holdings Ltd (13508635) United Kingdom