About Tealby Holmes Ltd (06641581) United Kingdom