About Design Forum Fabrics Limited (08653147) United Kingdom