About Enfield Store Trading Ltd (12048330) United Kingdom