About The Hungry Caterpillar (cockermouth) Limited (11783081) United Kingdom