About Upshire Hall Ltd (13423890) United Kingdom