About Wallace Instruments Limited (10535967) United Kingdom