About Arnold Duncan Limited (12789540) United Kingdom