About Templemore 89 Limited (NP000326) United Kingdom