About Wallace & Wallace Consultancy Ltd (12002944) United Kingdom