About Thomas & Mcmurray Limited (06068170) United Kingdom