About Houghton Street Llp (OC432433) United Kingdom