About Wallace Consulting Limited (08535165) United Kingdom