About Jack Oughton Electrical Services Ltd (09506378) United Kingdom