About C&g Duncan Ltd (12970681) United Kingdom