About Cheshire Outdoor Living Ltd (11520989) United Kingdom