About C&d Store Ltd (11504148) United Kingdom