About Nova Outdoor Living Ltd (07669191) United Kingdom