About A.c.duguid Ltd (13678581) United Kingdom