About Sehjal Supermarket Limited (12244206) United Kingdom