About Thickwall Cylinders Limited (07974033) United Kingdom