About Captain Jack Sparrow Limited (08412368) United Kingdom