About Atlanta Biological Europe Ltd (08343867) United Kingdom