About Kerrera (cumbria) Ltd (11866631) United Kingdom