About Ulverston Food Waste Project Ltd (12711816) United Kingdom