About Wallace March Ltd (12756174) United Kingdom