About Temple Clare Projects Ltd (12401305) United Kingdom