About The Pucka Box Co Ltd (12179211) United Kingdom