About Life Food Stores Ltd (12864288) United Kingdom