About Switchfix Electrical Limited (08524791) United Kingdom