About Wallace Fabrications Ltd (11097979) United Kingdom