About Flamingo Fabrics Ltd (SC606813) United Kingdom