About Wallace Smith Trust Co. Limited (01175933) United Kingdom