About Wallace Engineering Ltd (10244678) United Kingdom