About Rands Textile Limited (11490282) United Kingdom