About C J Duguid Ltd (09926008) United Kingdom