About Wallace Williams Austin Limited (04512198) United Kingdom