About Helical Bar (cathcart) Limited (08299475) United Kingdom