About Thomas Flinn & Co Limited (09293748) United Kingdom