About Imperial Fabrics Limited (01985766) United Kingdom