About Neasden Electronics Limited (01481713) United Kingdom