About Urmston & Sale Building Services Limited (10913962) United Kingdom