About Sri Lankan Tamil Shop Limited (06329113) United Kingdom