About Birchall & Mitchell Limited (06867740) United Kingdom