About H.g Waggett & Sons Limited (00385418) United Kingdom