About Abbott & Sons Limited (04908704) United Kingdom