About Schmack Biogas Uk Ltd. (09037674) United Kingdom