About Tealby Hull Limited (10429498) United Kingdom