About Abbott Management Solutions Limited (04970340) United Kingdom