About Wallace Measurements Limited (SC351488) United Kingdom