About A & T Houghton Investments Limited (12709543) United Kingdom