About Jolly Sailor (hemington) Limited (10145512) United Kingdom