About Electricsands Ltd. (11275172) United Kingdom