About Caterpillar Books Ltd (04642292) United Kingdom