About Flamingo Textiles Limited (02463309) United Kingdom