About Griffin Productions Limited (07959028) United Kingdom