About Bca Lab Europe Limited (12827331) United Kingdom