About J J A Technical Services Limited (10699408) United Kingdom