About Leon S Fabrics Ltd (00859898) United Kingdom