About Ego Shoes Ltd (08599944) United Kingdom