About Studio Hovey Limited (10082690) United Kingdom