About Alan Ducker & Company Limited (03304647) United Kingdom