About Three Krauts Ltd. (06201560) United Kingdom