About Stephen Sarasin Limited (10123386) United Kingdom