About Slipper Camps Ltd (10931494) United Kingdom