About Mitchell Ward Limited (08575556) United Kingdom