About Trinity Hall Biogas Limited (07486872) United Kingdom