About Black Dog Biogas Limited (08475693) United Kingdom