About Temple House Aylesbury Ltd (12732341) United Kingdom