About Walker Tyrrell Ltd (08733421) United Kingdom