About Slipper Ltd (12163941) United Kingdom