About Grindley Biogas Limited (09931962) United Kingdom