About X.e.l. Electronics Limited (02743559) United Kingdom