About Studio Mcdonnell Limited (13512626) United Kingdom