About Stranders Electrical Limited (11950558) United Kingdom