About Flamingo Apparel Textiles Limited (02867461) United Kingdom