About Bell N Tell Electronics Ltd (08565593) United Kingdom