About Abbott & Abbott Holdings Limited (12557978) United Kingdom