About Biological Services Limited (04537060) United Kingdom