About Anthony Houghton Limited (05285797) United Kingdom