About Christopher Betts Environmental Biology Limited (04353460) United Kingdom