About Griffiths And Latter Limited (12056735) United Kingdom