About Wallace Capital Ltd (12596861) United Kingdom