About London Pictures Limited (03981694) United Kingdom