About Helical Bar (drury Lane) Limited (09255922) United Kingdom