About The Slipper Box Limited (11578864) United Kingdom