About Ray Houghton Ltd (05587862) United Kingdom