About Hydcomp Limited (06706928) United Kingdom