About The London Shoe Company Limited (12484638) United Kingdom