About Greenspark Electrical (london) Limited (13136743) United Kingdom