About Puschka Limited (05238727) United Kingdom