About Tynemace Limited (02595415) United Kingdom