About Hofton & Son Limited (00314560) United Kingdom