About Smith & Williamson Fund Administration Limited (01934644) United Kingdom