About Teafoyne Limited (12092919) United Kingdom