About T Hermann Limited (11555530) United Kingdom