About Tom Rutland Holdings Limited (11503177) United Kingdom