About Studio Hugh Miller Limited (12597419) United Kingdom