About Thomas Firth Limited (00270317) United Kingdom