About Johnstone Technical Services Limited (06415175) United Kingdom