About Temple Quay Management Limited (04035406) United Kingdom