About Lord Gulliver Productions Limited (01383182) United Kingdom