About Helical (artillery) Limited (08538645) United Kingdom