About Simpson Wreford & Partners Limited (02377508) United Kingdom