About Helical Bar (great Dover Street) Limited (06507730) United Kingdom