About Studio Serocold Limited (11108810) United Kingdom