About Upperdale Limited (02065546) United Kingdom