About Williams Electrical Designs & Installations Limited (06470099) United Kingdom