About S.k.d Eltham Limited (10788700) United Kingdom