About Wallace And Bullough Ltd (07973307) United Kingdom