About Bio-based And Biodegradable Industries Association (bbia) Ltd (09623609) United Kingdom