About Helical Bar (st Vincent Street) Limited (08288903) United Kingdom