About Vailankanni Stores Ltd (10521327) United Kingdom