About Wilton Spero & Partners Limited (04472842) United Kingdom