About Small Heath Bio Power Limited (10307941) United Kingdom