About Della Strada Ltd (13396635) United Kingdom