About Wallace Chalmers Ltd (10474842) United Kingdom