About Temple Island Management Limited (01497456) United Kingdom