About Alexander And Duncan Limited (00119918) United Kingdom