About Scalesense Limited (11871981) United Kingdom