About Jubilee Dyeing & Finishing Company Limited (03142303) United Kingdom