About Tellisford Uk Limited (06578430) United Kingdom