About Patten Brothers Limited (01856276) United Kingdom