About Andy Duncan Limited (09966609) United Kingdom