About Laughterhouse Management Ltd (08557980) United Kingdom