About Abbott Holmes Ltd (12268382) United Kingdom