About Temple Island Consulting Ltd. (09481773) United Kingdom