About Jelly Fabrics Ltd (13639241) United Kingdom