About De Monte Retail Limited (11150328) United Kingdom