About Upton Electrical & Property Services Limited (10529221) United Kingdom