About The Last Shoe Limited (IP032122) United Kingdom