About Alessandro S Deli (st.andrews) Ltd (SC579518) United Kingdom