About Thiele Holdings Limited (01542193) United Kingdom