About A.t. Houghton Ltd. (02740376) United Kingdom