About George Girdwood & Company (dundee) Limited (SC024868) United Kingdom