About Strobe Electrics Limited (10683090) United Kingdom