About Rae & Tate Ltd (13174115) United Kingdom