About Albert Dyer Devizes Limited (12046267) United Kingdom