About K & A Duguid Ltd. (SC209817) United Kingdom