About Myles St Clair Limited (NI668580) United Kingdom