About Houghton Holdings (southsea) Limited (12496504) United Kingdom