About The Upper Scale Hds Ltd (13084835) United Kingdom