About Les Williams & Co. (electrical Insulation) Limited (01391313) United Kingdom