About Dennis & Gnasher 3 Limited (SC335333) United Kingdom