About Pukka Tukka Limited (01994420) United Kingdom