About Slipstream Adventures Limited (01896594) United Kingdom