About Duraflon Fabrics Limited (05076801) United Kingdom