About Sen Supermarket Limited (10908202) United Kingdom