About Walk Tall Services Limited (10142132) United Kingdom