About Samra Stores Ltd. (09728785) United Kingdom