About One Stop Fabrics Limited (08707486) United Kingdom