About Groucho Productions Ltd. (04518066) United Kingdom