About Abbott Elletson Limited (03780517) United Kingdom