About Jude Hough Limited (11821188) United Kingdom