About Helical (portbury) Limited (09442835) United Kingdom