About Upton & Allmark Limited (13650016) United Kingdom