About Jolly Sailor (cawood) Limited (11915366) United Kingdom