About Snapdragon Fabrics Limited (12884038) United Kingdom