About Huggett Precision Products Ltd (09716764) United Kingdom