About Hardydavis & Son Limited (07335120) United Kingdom