About Biopower (hartlepool) Holdings Limited (11117549) United Kingdom