About Helical Acorn Publishing Ltd (08976686) United Kingdom