About Yorkshire Electrix Ltd (12618507) United Kingdom