About Diamond Leisure Holdings Ltd (11008096) United Kingdom