About Abbey Electronics Consultants Ltd (06907708) United Kingdom