About Quagga Books Limited (08041647) United Kingdom