About Bangoston Life Science Limited (10497846) United Kingdom