About Lenihan Productions Ltd (09598622) United Kingdom