About Archer Dykstra Associates Ltd (08005173) United Kingdom