About Temple And Hall Ltd. (10180527) United Kingdom