About Abbott & Abbott Retail Limited (11332673) United Kingdom