About Snell Electrical Services Limited (09891824) United Kingdom