About Thompson Green & Co. Limited (00456718) United Kingdom