About Uppertime Projects Limited (02788378) United Kingdom