About Benny Hill Limited (09360914) United Kingdom