About The Ward Mitchell Trustees Limited (03006247) United Kingdom