About Wallace Design Limited (05778826) United Kingdom