About Upham Holdings Plc (11894134) United Kingdom