About Dackombe Retail Ltd (13186317) United Kingdom