About Freeman & Mitchell Limited (05348969) United Kingdom