About Clip N Play Systems Ltd (07619659) United Kingdom