About Del Rosso Limited (09101982) United Kingdom