About Abbott And Taylor Limited (08139154) United Kingdom