About Striped Flamingo Designs Ltd (12528238) United Kingdom