About Jolly Roger Northwest Limited (10808036) United Kingdom