About Ben Griffiths Publicity Limited (09971290) United Kingdom