About Haddad Trading H & H Limited (11077804) United Kingdom