About Abbott Traders Limited (10980438) United Kingdom