About Smeraldo Ltd. (07847597) United Kingdom