About Grendel Publishing Limited (07362329) United Kingdom