About Gilmore & Clarke (electrical) Uk Limited (10817957) United Kingdom