About Steven Lee Supermarket Limited (10053158) United Kingdom