About Temple Quest Ltd (12305615) United Kingdom