About J.c. And M. Technical Services Limited (03327765) United Kingdom