About Cappellini Imports Ltd (12048261) United Kingdom