About Groucho Entertainment Limited (05741110) United Kingdom