About Studio 1 (design And Production Services) Limited (04880324) United Kingdom