About Pink Lizard Promotions Ltd (08631543) United Kingdom