About Ward & Mitchell Limited (12472107) United Kingdom