About Palmette Pictures Ltd. (08180173) United Kingdom