About Tom Hickox Limited (10530715) United Kingdom