About Tealby Property Limited (13388947) United Kingdom