About Slipper Rock Ltd (09408132) United Kingdom