About Puk 20 Limited (12432083) United Kingdom