About The Thomas Harvey Partnership Limited (11268922) United Kingdom