About Thompson Place Productions Limited (04611251) United Kingdom