About Laura Mercedes Ferrara Ltd (07522598) United Kingdom