About The Vicky Cockermouth Ltd (11140541) United Kingdom