About Scalfi & Eghenter Ltd (09506048) United Kingdom