About Abbey Electronic Controls Limited (02504063) United Kingdom