About Emmerson Favali Limited (13059582) United Kingdom