About Abbot Computer Products Limited (02072399) United Kingdom