About Strong Props Limited (12420001) United Kingdom