About Tynecastle Teague Limited (13209216) United Kingdom