About Par Biogas Limited (NI623437) United Kingdom