About Oso Natural Fuel Ltd (08588785) United Kingdom