About Clements Entertainment Limited (13414525) United Kingdom