About Upland Pizza Limited (12879276) United Kingdom