About Wallace Developments Limited (02975929) United Kingdom