About Upperthwaite Limited (09052115) United Kingdom