About London Productions International Limited (03104233) United Kingdom