About Slipperyfishes Limited (06063528) United Kingdom