About Electrix Solutions Limited (04918908) United Kingdom