About Teg-daffy Ltd (08241961) United Kingdom