About Jolly Rogers Chippy Ltd (11589486) United Kingdom