About Tynecastle Consultants Limited (SC620977) United Kingdom