About Christopher Sneap Electrical Limited (10989917) United Kingdom