About Temple House Investments Limited (03949813) United Kingdom