About J.holden Electrical Ltd (13187940) United Kingdom