About Temple Consultancy Services Ltd (05380501) United Kingdom