About Della Resi Ltd (12711997) United Kingdom