About Wallace And Wallace Engineering Limited (03465154) United Kingdom