About Thomas Holt Group Limited (07084153) United Kingdom