About Salomon Productions Limited (10510195) United Kingdom