About Slippers & Pearls Limited (13199045) United Kingdom