About Griffiths And Taylor Limited (11607218) United Kingdom