About Haddad London Ltd (12480014) United Kingdom