About Ellbee Fabrics Limited (07455717) United Kingdom