About Michael Williams Electrical Limited (12305105) United Kingdom