About Griffiths Productions Limited (05465850) United Kingdom