About Upshall Technical Services Ltd (02833295) United Kingdom