About Wallace & Wallace Consulting Ltd (09306815) United Kingdom