About William Firth & Son Limited (03462510) United Kingdom