About C&d Rod Ltd (11437808) United Kingdom