About Jolly Griffin Ltd (13364857) United Kingdom