About Local Express Supermarket 2 Limited (09748186) United Kingdom