About Masquerade Fabrics Limited (05339238) United Kingdom