About S.e.r.c Technologies Limited (09749192) United Kingdom