About Wallace Interior Solutions Limited (05763295) United Kingdom