About Glenn Russell Electrical Limited (07707018) United Kingdom