About De Londres Congo Shop Limited (12869311) United Kingdom