About Ty-teilo Limited (04664920) United Kingdom