About Williams Electrical & Mechanical Services Limited (03850939) United Kingdom