About Helical Bar (city Investments) Limited (02296377) United Kingdom