About G.d. Sleath Electronics Limited (04683070) United Kingdom