About Tom Carr Holdings Limited (10697899) United Kingdom