About Rae & Swinton Ltd (12074387) United Kingdom