About T. Hollis Limited (05215940) United Kingdom