About Wallace Development Holdings Limited (11022027) United Kingdom