About Pink Flamingo Limited (08329723) United Kingdom