About Scalesmart Limited (03959149) United Kingdom