About Walker Boot Limited (03885676) United Kingdom