About Jepson Electrical & Engineering Ltd (12153757) United Kingdom