About Quadram Institute Bioscience (03009972) United Kingdom