About Upperhall Limited (02195754) United Kingdom