About Jelusevic Technical Services Ltd. (03361209) United Kingdom