About The Stamford Fabric Company Ltd (12279028) United Kingdom