About Thomas Mears Limited (00479324) United Kingdom