About Sri Thurkkaa Cash & Carry Limited (10289700) United Kingdom