About Killby & Gayford (electrical & Mechanical) Limited (01528284) United Kingdom