About Laura D Farrugia Ltd. (09431968) United Kingdom