About Herr Putz Company Ltd (11990031) United Kingdom