About Shoe Embassy London Ltd (10448917) United Kingdom