About Tharandt & Tharandt Ltd. (08606626) United Kingdom