About Outdoor Oasis Ltd (12615298) United Kingdom