About C.i. Technical Services Limited (07449352) United Kingdom