About Dumb And Dumber Limited (12741203) United Kingdom