About Up The Creek Limited (08138395) United Kingdom