About A.maddock & Son Limited (00780729) United Kingdom