About Wallace Glen (management) Limited (01209828) United Kingdom