About M. R. Houghton (2007) Limited (06006255) United Kingdom