About Slock Electrical Limited (10244106) United Kingdom