About Aberdeen Embroidery Company Limited (SC131530) United Kingdom