About S Hafez Limited (10228028) United Kingdom