About Helical Bar (wales) Limited (01938061) United Kingdom