About S. T. Productions Ltd (09790654) United Kingdom