About T. Ihler Ltd (06866297) United Kingdom