About Hilmar Tubes Limited (02277686) United Kingdom