About Helical (beacon Road) Limited (09598683) United Kingdom