About Studio Fabrics Ltd (13250894) United Kingdom