About Loxmede Electronics Limited (01302127) United Kingdom