About A & R Houghton Limited (10464863) United Kingdom