About Turner Performance & Diagnostics Limited (08769682) United Kingdom