About Pallas Athene (publishers) Limited (04093796) United Kingdom