About Wachter Ltd (03915933) United Kingdom