About Mike Trow Productions Limited (11074027) United Kingdom