About Abbey Laboratory Limited (SC227760) United Kingdom