About Calasparra Retail Ltd (10430112) United Kingdom