About Expendables Productions Limited (11913228) United Kingdom