About Paper Cup Productions Ltd (07881911) United Kingdom