About W A Duguid Ltd (SC381224) United Kingdom