About The Thomas Partnership Limited (10778033) United Kingdom