About Urmston Service & Diagnostic Centre Limited (04777148) United Kingdom