About Upton Services (micrographics) Limited (04789582) United Kingdom