About Jolly Sailor (essex) Limited (04104325) United Kingdom