About The Shoe Room Limited (12905648) United Kingdom