About Jenlee Electrical Limited (09681802) United Kingdom