About The Shoe-box (leeds) Limited (12246160) United Kingdom