About J & O Electrical Limited (12425098) United Kingdom