About Thomas-mitchell Trading Limited (08255162) United Kingdom