About Clanwood Entertainment Limited (12219814) United Kingdom