About Sloane Fashion Ltd (08150999) United Kingdom