About Bactura Limited (04983368) United Kingdom