About Rob Hough Design Limited (12336466) United Kingdom