About Upperthorn Limited (02299302) United Kingdom