About The Senecio Press Limited (08442252) United Kingdom