About Abbott Technology Service Limited (06256405) United Kingdom