About Shellmark Textile Agencies Limited (03920033) United Kingdom