About Walk Tall (uk) Limited (05184309) United Kingdom