About Thomas Heneke Limited (10588679) United Kingdom